<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Cliente: Referencia de la Clase TP::Operaciones::OperacionActualizacionEstadoRepositorioLocal</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Cliente
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generado por Doxygen 1.8.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Buscar');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Página&#160;principal</span></a></li>
      <li class="current"><a href="annotated.html"><span>Clases</span></a></li>
      <li><a href="files.html"><span>Archivos</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Buscar" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Lista&#160;de&#160;clases</span></a></li>
      <li><a href="classes.html"><span>Índice&#160;de&#160;clases</span></a></li>
      <li><a href="hierarchy.html"><span>Jerarquía&#160;de&#160;la&#160;clase</span></a></li>
      <li><a href="functions.html"><span>Miembros&#160;de&#160;las&#160;clases</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>Todo</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Clases</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Funciones</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>TP</b></li><li class="navelem"><b>Operaciones</b></li><li class="navelem"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html">OperacionActualizacionEstadoRepositorioLocal</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Métodos públicos</a>  </div>
  <div class="headertitle">
<div class="title">Referencia de la Clase TP::Operaciones::OperacionActualizacionEstadoRepositorioLocal</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="client__OperacionActualizacionEstadoRepositorioLocal_8h_source.html">client_OperacionActualizacionEstadoRepositorioLocal.h</a>&gt;</code></p>
<div class="dynheader">
Diagrama de herencias de TP::Operaciones::OperacionActualizacionEstadoRepositorioLocal</div>
<div class="dyncontent">
 <div class="center">
  <img src="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.png" usemap="#TP::Operaciones::OperacionActualizacionEstadoRepositorioLocal_map" alt=""/>
  <map id="TP::Operaciones::OperacionActualizacionEstadoRepositorioLocal_map" name="TP::Operaciones::OperacionActualizacionEstadoRepositorioLocal_map">
<area href="classTP_1_1Operaciones_1_1Operacion.html" alt="TP::Operaciones::Operacion" shape="rect" coords="0,56,380,80"/>
<area href="classTP_1_1Comunicacion_1_1IRespuestaServidorManejador.html" alt="TP::Comunicacion::IRespuestaServidorManejador" shape="rect" coords="0,0,380,24"/>
</map>
 </div></div>

<p><a href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal-members.html">Lista de todos los miembros.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
Métodos públicos</h2></td></tr>
<tr class="memitem:a2fa52e0b91270e0a5db0d8ed11fdf884"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fa52e0b91270e0a5db0d8ed11fdf884"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>OperacionActualizacionEstadoRepositorioLocal</b> (const uint32_t &amp;pToken, Repositorio **pRepositorioLocal, Repositorio **pRepositorioServidor, <a class="el" href="classTP_1_1Servicios_1_1FileServiceProxy.html">FileServiceProxy</a> *pFileService)</td></tr>
<tr class="memitem:a93b58510355399d5ae16a177482eae8e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93b58510355399d5ae16a177482eae8e"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>ejecutar</b> ()</td></tr>
<tr class="memitem:aa4f9880bbf41e4ec99198de47c080b77"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4f9880bbf41e4ec99198de47c080b77"></a>
virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>procesarRespuesta</b> (vector&lt; string &gt; &amp;pRespuesta)</td></tr>
<tr class="memitem:a5f4a20529f13137f16b92f2a2ee3ba4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5f4a20529f13137f16b92f2a2ee3ba4e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#a5f4a20529f13137f16b92f2a2ee3ba4e">ActualizarRepositorioLocal</a> ()</td></tr>
<tr class="memdesc:a5f4a20529f13137f16b92f2a2ee3ba4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Examina el directorio remoto y actuliza el local. <br/></td></tr>
<tr class="memitem:ab0e3ee8ba0725263513d26b7f75c76d4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#ab0e3ee8ba0725263513d26b7f75c76d4">esArchivoNuevoDesdeServidor</a> (const string &amp;pNombreArchivo)</td></tr>
<tr class="memdesc:ab0e3ee8ba0725263513d26b7f75c76d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Existe un archivo nuevo en el servidor cuando el archivo no figura en el repositorio local y el estado del archivo es sincronizado.  <a href="#ab0e3ee8ba0725263513d26b7f75c76d4"></a><br/></td></tr>
<tr class="memitem:aa80d7ec940a6d037678104e79b0e5e96"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#aa80d7ec940a6d037678104e79b0e5e96">esArchivoModificadoDesdeServidor</a> (const string &amp;pNombreArchivo)</td></tr>
<tr class="memdesc:aa80d7ec940a6d037678104e79b0e5e96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Detecta si una archivo fue modificado respecto de la version que se encuentra en el servidor.  <a href="#aa80d7ec940a6d037678104e79b0e5e96"></a><br/></td></tr>
<tr class="memitem:a204a63f2ff9051b29f529263ae077b52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a204a63f2ff9051b29f529263ae077b52"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#a204a63f2ff9051b29f529263ae077b52">analizarArchivosEliminadosDesdeServidor</a> ()</td></tr>
<tr class="memdesc:a204a63f2ff9051b29f529263ae077b52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Para todo item en el repositorio local, se evalua si el archivo correspondiente fue eliminado. Esto es, figura un item en el repositorio local cuando no figura el correspondiente en el repositorio del servidor. <br/></td></tr>
<tr class="memitem:a1c7528cbb3c9b48d044ca139928f8333"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1c7528cbb3c9b48d044ca139928f8333"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#a1c7528cbb3c9b48d044ca139928f8333">AnalizarArchivosNuevosOModificadosDesdeServidor</a> ()</td></tr>
<tr class="memdesc:a1c7528cbb3c9b48d044ca139928f8333"><td class="mdescLeft">&#160;</td><td class="mdescRight">Verifica en el servidor archivos nuevos o modificados respecto del repositorio local. <br/></td></tr>
<tr class="memitem:ae1b5e2ddfda2f35623ecbdef99bbd924"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#ae1b5e2ddfda2f35623ecbdef99bbd924">ConfigurarDescargaArchivoNuevo</a> (RepoItem *pItem)</td></tr>
<tr class="memdesc:ae1b5e2ddfda2f35623ecbdef99bbd924"><td class="mdescLeft">&#160;</td><td class="mdescRight">Se instancia el repoitem corresopndiente ene l repositorio local y se lo configura con el estado de Archivo a descargar.  <a href="#ae1b5e2ddfda2f35623ecbdef99bbd924"></a><br/></td></tr>
<tr class="memitem:a9ec9295b47430736fe21c9412b98b1ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#a9ec9295b47430736fe21c9412b98b1ee">ConfigurarActualizacionArchivoModificadoDesdeServidor</a> (RepoItem *pItem)</td></tr>
<tr class="memdesc:a9ec9295b47430736fe21c9412b98b1ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Actualiza estado de repo Item.  <a href="#a9ec9295b47430736fe21c9412b98b1ee"></a><br/></td></tr>
<tr class="memitem:abc5c161e61c78ac1c2ec2d8c28d498ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc5c161e61c78ac1c2ec2d8c28d498ff"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#abc5c161e61c78ac1c2ec2d8c28d498ff">AnalizarArchivosNuevosOModificadosDesdeCliente</a> ()</td></tr>
<tr class="memdesc:abc5c161e61c78ac1c2ec2d8c28d498ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Se evalua archivos a fin de determinar si es un archivo nuevo o si el mismo fue modificado. <br/></td></tr>
<tr class="memitem:abed681de3ffe900dda1fa96dc2714516"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abed681de3ffe900dda1fa96dc2714516"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#abed681de3ffe900dda1fa96dc2714516">AnalizarArchivosEliminadosDesdeCliente</a> ()</td></tr>
<tr class="memdesc:abed681de3ffe900dda1fa96dc2714516"><td class="mdescLeft">&#160;</td><td class="mdescRight">Si el archivo fue eliminado por el usuario, existe una entrada en el repositorio local sin su correspondiente archivo asociado. Luego, se debe configurar el archivo para su eliminacion en el servidor. <br/></td></tr>
<tr class="memitem:a9770dea16ecc521e63a6bcb324ae916d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#a9770dea16ecc521e63a6bcb324ae916d">EsArchivoNuevoDesdeRepositorioLocal</a> (const string &amp;pNombreArchivo)</td></tr>
<tr class="memdesc:a9770dea16ecc521e63a6bcb324ae916d"><td class="mdescLeft">&#160;</td><td class="mdescRight">El archivo pNombreArchivo es nuevo en el directorio AU si no posee su correspondiente RepoItem en el repositorio.  <a href="#a9770dea16ecc521e63a6bcb324ae916d"></a><br/></td></tr>
<tr class="memitem:a012811384af4a05a15a76810c79693c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classTP_1_1Operaciones_1_1OperacionActualizacionEstadoRepositorioLocal.html#a012811384af4a05a15a76810c79693c6">ConfigurarCargaArchivoNuevo</a> (const string &amp;pNombreArchivo)</td></tr>
<tr class="memdesc:a012811384af4a05a15a76810c79693c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Genera un nuevo repo Item y configura su estado para enviar al servidor.  <a href="#a012811384af4a05a15a76810c79693c6"></a><br/></td></tr>
<tr class="memitem:aa7a0a0bb7f75ebf6e547215e0ada06f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7a0a0bb7f75ebf6e547215e0ada06f8"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>EsArchivoModificadoDesdeCliente</b> (const string &amp;pNombreArchivo)</td></tr>
<tr class="memitem:ae6b10b2a05b8a07851667ecab16ae702"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae6b10b2a05b8a07851667ecab16ae702"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>ConfigurarActualizacionArchivoDesdeCliente</b> (const string &amp;pNombreArchivo)</td></tr>
<tr class="inherit_header pub_methods_classTP_1_1Operaciones_1_1Operacion"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classTP_1_1Operaciones_1_1Operacion')"><img src="closed.png" alt="-"/>&nbsp;Métodos públicos heredados desde <a class="el" href="classTP_1_1Operaciones_1_1Operacion.html">TP::Operaciones::Operacion</a></td></tr>
<tr class="memitem:ad181332ed49f7e5dd66e6ae72951077b inherit pub_methods_classTP_1_1Operaciones_1_1Operacion"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad181332ed49f7e5dd66e6ae72951077b"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>Operacion</b> (const uint32_t &amp;pId)</td></tr>
<tr class="memitem:a185504195d437f85350295ec4fb4e0de inherit pub_methods_classTP_1_1Operaciones_1_1Operacion"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a185504195d437f85350295ec4fb4e0de"></a>
const uint32_t &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>getId</b> ()</td></tr>
<tr class="memitem:a6ff1e51bf16d6f4076464d81d269a9aa inherit pub_methods_classTP_1_1Operaciones_1_1Operacion"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ff1e51bf16d6f4076464d81d269a9aa"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>ejecutada</b> ()</td></tr>
<tr class="memitem:aa7e4db8ce0ff94b15221eb77b8febc7c inherit pub_methods_classTP_1_1Operaciones_1_1Operacion"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7e4db8ce0ff94b15221eb77b8febc7c"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>setEjecutada</b> (bool pValor)</td></tr>
<tr class="memitem:a7c292ab90cfe2a287e68d3770640e2b5 inherit pub_methods_classTP_1_1Operaciones_1_1Operacion"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c292ab90cfe2a287e68d3770640e2b5"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>finalizada</b> ()</td></tr>
<tr class="memitem:ae336bfdf1a9fb7864cde0b67bad1b9de inherit pub_methods_classTP_1_1Operaciones_1_1Operacion"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae336bfdf1a9fb7864cde0b67bad1b9de"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>asociado</b> (vector&lt; string &gt; &amp;pRespuesta)</td></tr>
<tr class="memitem:af1839f59b8ad3b7f9e8ad248120fb391 inherit pub_methods_classTP_1_1Operaciones_1_1Operacion"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1839f59b8ad3b7f9e8ad248120fb391"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>setFinalizada</b> (bool pEstado)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Descripción detallada</h2>
<div class="textblock"><p>Realiza las operaciones para actualizar el directorio AU </p>
</div><hr/><h2>Documentación de las funciones miembro</h2>
<a class="anchor" id="a9ec9295b47430736fe21c9412b98b1ee"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void OperacionActualizacionEstadoRepositorioLocal::ConfigurarActualizacionArchivoModificadoDesdeServidor </td>
          <td>(</td>
          <td class="paramtype">RepoItem *&#160;</td>
          <td class="paramname"><em>pItem</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Actualiza estado de repo Item. </p>
<dl class="params"><dt>Parámetros:</dt><dd>
  <table class="params">
    <tr><td class="paramname">pItem</td><td>puntero a objeto RepoItem </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="a012811384af4a05a15a76810c79693c6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void OperacionActualizacionEstadoRepositorioLocal::ConfigurarCargaArchivoNuevo </td>
          <td>(</td>
          <td class="paramtype">const string &amp;&#160;</td>
          <td class="paramname"><em>pNombreArchivo</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Genera un nuevo repo Item y configura su estado para enviar al servidor. </p>
<dl class="params"><dt>Parámetros:</dt><dd>
  <table class="params">
    <tr><td class="paramname">pNombreArchivo</td><td>nombre del archivo nuevo </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ae1b5e2ddfda2f35623ecbdef99bbd924"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void OperacionActualizacionEstadoRepositorioLocal::ConfigurarDescargaArchivoNuevo </td>
          <td>(</td>
          <td class="paramtype">RepoItem *&#160;</td>
          <td class="paramname"><em>pItem</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Se instancia el repoitem corresopndiente ene l repositorio local y se lo configura con el estado de Archivo a descargar. </p>
<dl class="params"><dt>Parámetros:</dt><dd>
  <table class="params">
    <tr><td class="paramname">pItem</td><td>puntero a objeto RepoItem </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="aa80d7ec940a6d037678104e79b0e5e96"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool OperacionActualizacionEstadoRepositorioLocal::esArchivoModificadoDesdeServidor </td>
          <td>(</td>
          <td class="paramtype">const string &amp;&#160;</td>
          <td class="paramname"><em>pNombreArchivo</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Detecta si una archivo fue modificado respecto de la version que se encuentra en el servidor. </p>
<dl class="params"><dt>Parámetros:</dt><dd>
  <table class="params">
    <tr><td class="paramname">pNombreArchivo</td><td>Nombre de archivo </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Devuelve:</dt><dd>true si es modificado, false si no </dd></dl>

</div>
</div>
<a class="anchor" id="a9770dea16ecc521e63a6bcb324ae916d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool OperacionActualizacionEstadoRepositorioLocal::EsArchivoNuevoDesdeRepositorioLocal </td>
          <td>(</td>
          <td class="paramtype">const string &amp;&#160;</td>
          <td class="paramname"><em>pNombreArchivo</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>El archivo pNombreArchivo es nuevo en el directorio AU si no posee su correspondiente RepoItem en el repositorio. </p>
<dl class="params"><dt>Parámetros:</dt><dd>
  <table class="params">
    <tr><td class="paramname">pNombreArchivo</td><td>nombre del archivo a analizar </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Devuelve:</dt><dd>true si es nuevo, false si no </dd></dl>

</div>
</div>
<a class="anchor" id="ab0e3ee8ba0725263513d26b7f75c76d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool OperacionActualizacionEstadoRepositorioLocal::esArchivoNuevoDesdeServidor </td>
          <td>(</td>
          <td class="paramtype">const string &amp;&#160;</td>
          <td class="paramname"><em>pNombreArchivo</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Existe un archivo nuevo en el servidor cuando el archivo no figura en el repositorio local y el estado del archivo es sincronizado. </p>
<dl class="params"><dt>Parámetros:</dt><dd>
  <table class="params">
    <tr><td class="paramname">pNombreArchivo</td><td>Nombre de archivo </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Devuelve:</dt><dd>true si es nuevo, false si no </dd></dl>

</div>
</div>
<hr/>La documentación para esta clase fue generada a partir de los siguientes ficheros:<ul>
<li><a class="el" href="client__OperacionActualizacionEstadoRepositorioLocal_8h_source.html">client_OperacionActualizacionEstadoRepositorioLocal.h</a></li>
<li>client_OperacionActualizacionEstadoRepositorioLocal.cpp</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generado por &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1
</small></address>
</body>
</html>
